Cast (3)
Takeo Otsuka

Teruaki 'Teru' Nakamura (voice)

Akari Kito

Hina Kyan (voice)

Fairouz Ai

Kana Higa (voice)

Crew (43)

Writing

Art

Shingo Tanabe

Storyboard Artist

Shin Itagaki

Storyboard Artist

Pham Huu Nghia

Background Designer

Rakuto Nakajima

Background Designer

Park Ji-young

Background Designer

Pham Dinh Thi

Background Designer

Cao Van Toan

Background Designer

Nguyen Phuoc Vinh

Background Designer

Tran Ngoc Toan

Background Designer

Tong Thien Tan

Background Designer

Nguyen Thanh Nhan

Background Designer

Nguyen Anh Thu

Background Designer

Van Dinh Nha

Background Designer

Vu Minh Tam

Background Designer

Pham Quang Huy

Background Designer

Nguyen Sen Phat

Background Designer

Bui Van Don

Background Designer

Directing

Visual Effects

Tomohiro Yoshida

Lead Animator

Erika Shino

Lead Animator

Ryota Mori

Lead Animator

Makoto Ichikawa

Lead Animator

Naoyuki Yamamoto

Lead Animator

Naoya Tsutsumi

Lead Animator

Shin Itagaki

Lead Animator

Miku Fujiwara

Animation

Miho Todoroki

Animation

Arimasa Omi

3D Animator

Yuta Fujishiro

3D Animator

Manami Miyashita

3D Animator

Masakazu Taira

3D Animator

Shota Tanaka

Compositing Artist

Tokinari Hoashi

Compositing Artist

Arimasa Omi

Compositing Artist

Lee Teck Chuan

Compositing Artist

Hana Nagano

Animation

Yu Kehui

Animation

He Danni

Animation

Li Ziqing

Animation

Baku Ikeda

Compositing Artist

Guest stars (15)
Shugo Nakamura

Tensuke Uema (voice)

Kentaro Kumagai

Isao Shimoji (voice)

Yamato Kinjo

Tetsu Higa (voice)

Miyuri Shimabukuro

Suzu Higa (voice)

Risa Tsumugi

Naoya Higa (voice)

Etsuko Kozakura

Oki Memo Shisa (voice)

Tarusuke Shingaki

Narration (voice)

Takeaki Masuyama

Misaki Nija (voice)

Yoko Gushiken

Boxer (voice)

Kosuke Kobayashi

Old Man (voice)

Nao Katagai

Male Classmate (voice)

Kazuki Kyan

Male Classmate (voice)

Shuri Miyumi

Female Classmate (voice)

Marie Oi

Female Classmate (voice)

Nao Ojika

News Reporter (voice)